work out a calculation